This bike cover is not heavy duty. It started to tear where my mirrors rubbed against the cover and there since there is no heat shield where the exhaust are it melted to my pipes. I have to park my bike and wait for it to cool off before covering it up. Well the melting is really not against the quality of the cover but it makes things a bit inconvenient. The tearing is kind of unforgivable since I have only had this cover for about a month. I would not recommend this cover and would spend a bit my money for a more durable one.